Skip to main content

n v

English n v meaning in English  •  n v का अर्थ अंग्रेजी में
Noun
  • The upper part of a glacier, above the limit of perpetual snow. See Glacier>.
Advertisement